Nuprl Lemma : select_append 2,24

T:Type, asbs:T List, i:(||as||+||bs||).
(as @ bs)[i] = if i<||as|| as[i] else bs[i-||as||] fi  T 
latex


Definitionsi  j < k, ||as||, {i..j}, t  T, x:AB(x), Prop, True, ij, b, b, , AB, i<j, P  Q, T, P  Q, P & Q, P  Q, Unit
Lemmasint seg wf, eqtt to assert, assert of lt int, iff transitivity, eqff to assert, squash wf, true wf, bnot of lt int, assert of le int, lt int wf, le wf, bool wf, bnot wf, assert wf, le int wf, length wf1, select append front, select append back

origin